accurately defined - Francés Inglés Diccionario